本章中，学习了如何为LLVM开发一个新的后端目标。首先收集了所需的文档，并通过增强Triple类使LLVM了解了新的体系结构。该文档还包括ELF文件格式的重定位定义，并向LLVM添加了对此的支持。\par

了解了目标描述包含的不同部分，并使用它生成C++代码，了解了如何实现指令选择。为了输出生成的代码，开发了一个汇编打印器，并了解了需要哪些支持类来写入目标文件。还学习了如何添加对反汇编的支持，反汇编用于将目标文件转换回汇编文本。最后，扩展了构建系统以在构建中包含新目标。\par

现在，您已经具备了在自己的项目中创造性地使用LLVM所需的一切。LLVM生态系统是非常活跃的，一直在添加新功能，所以请务必跟上它的发展!\par

作为一名编译器开发人员，我很高兴能够写关于LLVM的文章，并在此过程中发现了一些新的特性。希望你也能在LLVM中玩得开心! :)

\newpage